SpringBoot框架搭建以及配置详解 |
您所在的位置:网站首页 › Springboot 部署在 winserver › SpringBoot框架搭建以及配置详解 |
SpringBoot框架搭建以及配置详解(IDEA)
一:什么是Spring Boot二:开发流程三:相关的配置四:springboot的优点:
一:什么是Spring Boot
它是Spring开源组织下的子项目,是spring组件一站式解决方案,主要简化了使用spring的难度,简省了繁重的配置,提供了各种启动器,使开发者能更快的上手使用开发。 二:开发流程1.创建maven项目 2.引入依赖 1)springboot项目起步依赖 org.springframework.boot spring-boot-starter-parent 2.5.32)web的启动依赖 org.springframework.boot spring-boot-starter-web3.创建含有main方法的启动类 @SpringBootApplication:它可以自动检测配置文件,自动扫苗类创建对象放入spring loc容器中。 约定:如果main类包的顶层(放入基准包com.dyit),可以不配置@CompentScan 4.编辑Controller类 @RestController @RequestMapping("/api/boot") public class Controller01 { @GetMapping("Demo") public String demo(){ return "我的第一个springboot"; } }此时完成后就可以直接在main方法中运行了,无需再进行其他的配置。 5.运行结果查看 打开浏览器,输入 http://localhost:8080/api/boot/Demo 就可看到返回的结果 1.resources文件夹:
2.banner.txt文件 设置自定义显示 3.static文件夹: 4.添加新的web容器操作(springboot默认的是tomcat容器): org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat org.springframework.boot spring-boot-starter-undertow5.对springboot项目进行打包部署: 1)需要在pom.xml中添加: org.springframework.boot spring-boot-maven-plugin2)按以下操作: 1.容易上手,提升了开发的效率,为spring开发者提供了一个更快,更广泛的入门体验。 2.开箱即用,远离繁琐的配置。 3.没有代码生成,也不需要XML配置。 4.避免大量的Maven导入和各种版本冲突。 5.提供了一系列大型项目通用的非业务性功能,列如:内嵌服务器,安全管理,运行数据监控,运行状况检查和外部化配置等。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |